(machine) perform well - Español Inglés Diccionario